﻿/* definições  o grid e treeview
----------------------------------------------------------*/

.dxtlHeader ,  dxtl__BB , dxtl__IM
{
   background-image:url("../imagens/bg_grid_center.png");
   border-left:none;
   
}
td .dxgvHeader
{
    background-image:url("../imagens/bg_grid_center.png");
    border:1px solid #cacaca;
}
.dxgvControl, .dxgvDisabled
{
    border: 1px solid #cacada;
}
.dxtlHeader 
{
    border:none;
}
.dxtlControl 
{
    color:#6a6a6a;
    border:1px solid #cacaca;
    
}
#ctl00_MainContent_trvCentroCustos_DX-DnD-H-0
{
     
       border-left: 1px solid #cacaca;
       width: 19%;
}
#ctl00_MainContent_trvCentroCustos_DX-DnD-H-1 
{
    
    border-left: 1px solid #cacaca;
    width: 71%;
}
#ctl00_MainContent_trvCentroCustos_DX-DnD-H-2
{
    
      border-left: 1px solid #cacaca;
      width: 60px;
}

.dxtlIndent, .dxtlIndentWithButton {
    background-color: #F5F5F5;
    vertical-align: top;
}
.dxTreeList_CollapsedButton, .dxTreeList_CollapsedButtonRtl {
    background-image:url("../imagens/mostrar_tree.png");
    background-position:0 0;
   height: 14px;
    width: 13px;
}

.dxTreeList_ExpandedButton, .dxTreeList_ExpandedButtonRtl {
    background-position: 0 0;
    background-image:url("../imagens/ocultar_tree.png");
    height: 14px;
    width: 13px;
}
.dxgvHeader, .dxgvHeader table {
    color: #6a6a6a;
    font: 12px Avenir65;
}


.dxtlAltNode 
{
    background-color: #EAEAEA;
}

.dxtlNode {
     background-color: #f5f5f5;
}

.dxtlNode td.dxtl, .dxtlAltNode td.dxtl, .dxtlSelectedNode td.dxtl, .dxtlFocusedNode td.dxtl, .dxtlEditFormDisplayNode td.dxtl, .dxtlCommandCell {
    border: 1px solid #CFCFCF;
    font-family: Arial;
    font-size: 11px;
    padding: 2px 6px 1px;
    
}
.dxgvEditFormDisplayRow td.dxgv, .dxgvDataRow td.dxgv, .dxgvDataRowAlt td.dxgv, .dxgvSelectedRow td.dxgv, .dxgvFocusedRow td.dxgv {
    border:none;
    height: 27px;
    
}
.dxtlFocusedNode 
{
     background-color: #d5d5d5;
        color: #6A6A6A;
}
.dxgvEmptyDataRow {
    background: none repeat scroll 0 0 #F0F0F0;
    
}
.dxgvFooter {
    background-color: #E2E2E2;
}

/* Grid personalizado */

.grid_personalizado_top 
{
    background:url("../imagens/sistema/bg_grid_personalizado.jpg") repeat-x;
}
.grid_personalizado_bloqueada
{
    background:url("../imagens/sistema/bg_grid_celula_bloqueada.jpg") repeat;
}
/* Grid pagina Posição Saldo */
.grid_posicao_saldo
{
    border:none;
}
.grid_posicao_saldo table
{
  
}

/* Define a cor das linhas no grid */
.dxgvDataRow 
{
    background-color:#f5f5f5;
    color: #737373;
    font-family: Avenir65;
    height: 27px;
}
/* Define a 2º cor das linhas no grid */
.dxgvDataRowAlt 
{
    background-color:#EAEAEA;
    color: #737373;
    font-family: Avenir65;
    height: 27px;
}
#ctl00_MainContent_GridViewSubAreas_DX-GDT-col0 
{
    width:211px;
}

/* Seta o tamanho e a margem dos grids dentro das telas de busca  */
.grid_generico 
{
  margin-left: 50px;
    width: 765px;
}
#grid_generico 
{
  /*margin-left: 50px;
    width: 868px;*/
    margin: 0 auto;
    min-width: 868px;
}
.dxgvFocusedRow {
    background-color: #dbe7fb;
    color: #737373;
}


.dxgvHeader a:link , a:hover , a:visited {
    color: #737373;
    text-decoration:none;
   
}

/* Seta a focused row no groupRow dentro de um grid */

.dxgvFocusedGroupRow {
    background-color: #D4D4D4;
   color: #5F5F5F;
}
#list_tributos .dxeListBoxItemHover
{
    background-color:#e5e5e5;
}
#list_tributos  .dxeListBoxItemSelected 
{
    background-color:#e5e5e5;
    color: #5F5F5F;
}
#list_tributos .dxeListBox
{
    background-color:transparent;
    border:none;
}

/* definições  da paginação do grid
----------------------------------------------------------*/

.botao_paginas 
{
 background: url("../imagens/sistema/botoes/bg_paginas_grid.png") no-repeat scroll 0 4px transparent;
    height: 34px;
    padding-bottom: 5px;
    padding-left: 14px;
    width: 21px;
    font-family:Arial;
    font-size:10px;
}
.botao_paginas_select
{
 background: url("../imagens/sistema/botoes/bg_paginas_grid_01.png") no-repeat scroll 0 4px transparent;
    height: 34px;
    padding-bottom: 5px;
    padding-left: 14px;
    width: 21px;
    font-family:Arial;
    font-size:10px;
    text-decoration:underline;
}

.dxgvSelectedRow {
    background-color: #E1E5FF;
    color: gray;
}
.teste 
{
    position:absolute;
    right:100px;
}
.captionError 
{
   background-color:#f1a5a5;
}
#mensagemRegistros 
{
   text-align: center; 
   display:none;
   background-color:#FFF;
   border: solid 1px #dfdfdf;
}